Evolutionary Algorithms towards Generating Entertaining Games
نویسندگان
چکیده
Computer games are gaining popularity by every passing day. This has increased the number of choices in computer games for the users. At the same time the quality of entertainment provided by these games has also decreased due to abundance of games in the market for personal computers. On the other hand the task of game development for the developers is becoming tiresome, which requires scripting the game, modeling its contents and other such activities. Still it cannot be known how much the developed game is entertaining for the end users. As entertainment is a subjective term. What might be entertaining for one user may not be entertaining for others. Another issue from the point of view of game developers is the constant need of writing new games, requiring investment both in terms of time and resources. In this work we create a set of metrics for measuring entertainment in computer games. The genres we address are board based games and predator/prey type of games. The metrics devised are based on different theories of entertainment specifically related to computer games, taken from literature. Further we use Evolutionary Algorithm (EA) to generate new and entertaining games using the proposed entertainment metrics as the fitness function. The EA starts with a randomly initialized set of population and using genetic operators (guided by the proposed entertainment metrics) we reach a final set of population that is optimized against entertainment. For the purpose of verifying the entertainment value of the evolved games with that of the human we conduct a human user survey and experiment using the controller learning ability.
منابع مشابه
Towards the automatic generation of card games through grammar-guided genetic programming
We demonstrate generating complete and playable card games using evolutionary algorithms. Card games are represented in a previously devised card game description language, a context-free grammar. The syntax of this language allows us to use grammar-guided genetic programming. Candidate card games are evaluated through a cascading evaluation function, a multi-step process where games with undes...
متن کاملEvolutionary Search in the Space of Rules for Creation of New Two-Player Board Games
Games have always been a popular test bed for artificial intelligence techniques. Game developers are always in constant search for techniques that can automatically create computer games minimizing the developer's task. In this work we present an evolutionary strategy based solution towards the automatic generation of two player board games. To guide the evolutionary process towards games, whi...
متن کاملComputational Intelligence-based Entertaining Level Generation for Platform Games
With computers becoming ubiquitous and high resolution graphics reaching the next level, computer games have become a major source of entertainment. It has been a tedious task for game developers to measure the entertainment value of the computer games. The entertainment value of a game does depend upon the genre of the game in addition to the game contents. In this paper, we propose a set of e...
متن کاملOptimal Choice of Random Variables in D-ITG Traffic Generating Tool using Evolutionary Algorithms
Impressive development of computer networks has been required precise evaluation of efficiency of these networks for users and especially internet service providers. Considering the extent of these networks, there has been numerous factors affecting their performance and thoroughly investigation of these networks needs evaluation of the effective parameters by using suitable tools. There are se...
متن کاملMeasuring entertainment and automatic generation of entertaining games
With the advancement in technology and decrease in prices of electronic items, Personal Computers (PCs) are becoming common. This has resulted in PCs replacing many other electronic gadgets (televisions, play s tations, etc.), as people are inclined to use televisions and play stations in their PCs through software. Games are not an exception from this electronic advancement. All this has incre...
متن کامل